export const props = {
	right: Boolean, // 是否显示tabs右侧插槽
	list: { // 标签数组，元素为对象，如[{name: '推荐'}]
		type: Array,
		default() {
			return []
		}
	},
	itemStyle: { // 菜单item的样式
		type: String,
		default() {
			return 'padding-left: 15px; padding-right: 15px; height: 40px;'
		}
	},
	activeStyle: { // 菜单选择中时的样式
		type: Object,
		default() {
			return {
				color: '#FB7299',
				fontSize: '14px'
			}
		}
	},
	inactiveStyle: { // 菜单非选中时的样式
		type: Object,
		default() {
			return {
				color: '#606266',
				fontSize: '14px'
			}
		}
	},
	lineColor: { // 滑块颜色
		type: String,
		default() {
			return '#FB7299'
		}
	},
	lineWidth: { // 滑块长度
		type: Number,
		default() {
			return 26
		}
	},
	lineHeight: { // 滑块高度
		type: Number,
		default() {
			return 2
		}
	},
	collapse: { // 弹出层内容距离顶部的距离
		type: Number,
		default() {
			return 0
		}
	},
	mode: {
		// 使用的动画模式
		// fade 淡入
		// fade-up 上滑淡入
		// fade-down 下滑淡入
		// fade-left 左滑淡入
		// fade-right 右滑淡入
		// slide-up 上滑进入
		// slide-down 下滑进入
		// slide-left 左滑进入
		// slide-right 右滑进入
		// zoom-in 缩放
		// zoom-out 缩放
		type: String,
		default() {
			return 'slide-down'
		}
	},
	duration: { // duration
		type: Number,
		default() {
			return 300
		}
	},
	transitionCustomStyle: Object, // 自定义动画样式
	opacity: { // 遮罩层透明度
		type: Number,
		default() {
			return 0.3
		}
	},
	zIndex: { // 遮罩层权重
		type: Number,
		default() {
			return 998
		}
	},
}